Definition of Percival Lowell
-
(noun) United States astronomer whose studies of Mars led him to conclude that Mars was inhabited (1855-1916)
Synonyms of Percival Lowell
Antonyms of Percival Lowell
No Antonyms Found.
Homophones of Percival Lowell
No Homophones Found.